build castles in the air – Català–English translations

🇬🇧 en ca

build castles in the air verb

  • to have any desire, idea, or plan unlikely to be realized
fer castells a l'aire
Wiktionary Links